🇬🇧 en ca 🇦🇩

on the tip of one's tongue

  • Known but not quite able to be recalled.
a la punta de la llengua
Wiktionary Links